package com.quanyan.platform.model.resp;

import com.quanyan.club.entity.RespMyLastActivity;

import java.io.Serializable;

/**
 * Created by slong.guo on 2017/3/15.
 */
public class GatherActivityMyClubActRecommend implements Serializable {
    private static final long serialVersionUID = -8121933513989734824L;

    private Integer AC_myClubActCnt;
    private Integer AC_myClubActId;
    private Long AC_myActTime;
    private Long AC_myActEndTime;
    private Long AC_curTime;
    private String AC_myActAddr;
    private String AC_myActClubName;
    private Integer AC_myActDistance;

    public GatherActivityMyClubActRecommend() {
    }

    public GatherActivityMyClubActRecommend(RespMyLastActivity lastActivity) {
        this.AC_myClubActCnt = lastActivity.getActivityCount();
        this.AC_myClubActId = lastActivity.getActivityId();
        this.AC_myActTime = lastActivity.getStartTime().getTime();
        this.AC_myActEndTime = lastActivity.getEndTime().getTime();
        this.AC_curTime = lastActivity.getCurTime().getTime();
        this.AC_myActAddr = lastActivity.getActivitySite();
        this.AC_myActClubName = lastActivity.getClubName();
        //TODO
        this.AC_myActDistance = 0;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Integer getAC_myClubActCnt() {
        return AC_myClubActCnt;
    }

    public void setAC_myClubActCnt(Integer AC_myClubActCnt) {
        this.AC_myClubActCnt = AC_myClubActCnt;
    }

    public Integer getAC_myClubActId() {
        return AC_myClubActId;
    }

    public void setAC_myClubActId(Integer AC_myClubActId) {
        this.AC_myClubActId = AC_myClubActId;
    }

    public Long getAC_myActTime() {
        return AC_myActTime;
    }

    public void setAC_myActTime(Long AC_myActTime) {
        this.AC_myActTime = AC_myActTime;
    }

    public Long getAC_myActEndTime() {
        return AC_myActEndTime;
    }

    public void setAC_myActEndTime(Long AC_myActEndTime) {
        this.AC_myActEndTime = AC_myActEndTime;
    }

    public Long getAC_curTime() {
        return AC_curTime;
    }

    public void setAC_curTime(Long AC_curTime) {
        this.AC_curTime = AC_curTime;
    }

    public String getAC_myActAddr() {
        return AC_myActAddr;
    }

    public void setAC_myActAddr(String AC_myActAddr) {
        this.AC_myActAddr = AC_myActAddr;
    }

    public String getAC_myActClubName() {
        return AC_myActClubName;
    }

    public void setAC_myActClubName(String AC_myActClubName) {
        this.AC_myActClubName = AC_myActClubName;
    }

    public Integer getAC_myActDistance() {
        return AC_myActDistance;
    }

    public void setAC_myActDistance(Integer AC_myActDistance) {
        this.AC_myActDistance = AC_myActDistance;
    }
}
